repeating watch - French English Dictionary